body { width:280px; height:190px; margin:0; padding:0; font-family:verdana; font-size:10px; }

#comms p {width:130px;  text-align:right; margin-top:5px; margin-left:5px;float:left; clear:left}
#comms input {width:112px; }
#display p {width:230px;  text-align:right; margin-top:5px; margin-left:5px;float:left; clear:left}
#display input {width:30px; }
ul {margin:0px}

#about p {text-align:right}

.tabcontrol { margin-left:5px; }

.tab { padding:5px 5px 5px 5px; border:1px solid #858585; float:left; background-color:#eeeeee;
	position:relative; top:1px; margin-left:-1px; font-size:10px; }
	
.selectedtab { background-color:white; border-bottom:1px solid white; z-index:200: top:1px}

.tabcontents { float:left; border:1px solid #858585; background-color:white; padding:5px;
	width:280px; height:160px; position:relative; z-index:0: overflow-x:hidden; overflow-y:auto; }